body{background: #f7f7f7;}
.header{width: 100%;height:1.25rem;background:#fff1f5;box-sizing: border-box;border-bottom:1px solid #d5d5d5;position: fixed;left: 0;top: 0; }
.header p{font-size: 0.48rem;line-height: 1.25rem;width:100%;margin: 0 auto;text-align: center;color: #d20e4c;}
.back{width:0.64rem;height: 0.64rem;background: url("../images/back.png") no-repeat center;background-size: 100% 100%;position: absolute;top: 0.3rem;left: 2%;}
.info{background:#ffffff;width: 100%;height:1.9rem;box-sizing: border-box;border-bottom:1px solid #dedede;border-top:1px solid #d5d5d5;margin-top: 0.4rem; }
.info p{font-size:0.42rem;color: #202020;line-height: 0.76rem;padding-left: 2%;margin-top:0.2rem;vertical-align: middle;}
.info p.balance{margin-top:0;}
.info p span.money{color: #febf01;}
.info p span i.gold{display:inline-block;width: 0.4rem;height: 0.4rem;background: url("../images/gold.png") no-repeat center center;background-size: 100% 0.4rem;margin: 0 1% 0 3%;}
.lists{width: 100%;height:auto; box-sizing: border-box;background: #ffffff;margin-top: 0.26rem;border-top: 1px solid #dedede;border-bottom: 1px solid #dedede;}
.lists ul.list{width:97.4%;margin: 0 auto; }
.lists ul.list li{width: 100%;height:1.3rem;border-bottom: 1px solid #dedede; }
.lists ul.list li:last-child{border-bottom: none; }
.lists ul.list li span{display: inline-block;}
.lists ul.list li span.iconM{width: 8%;}
.lists ul.list li span.iconM img{width: 0.68rem;}
.lists ul.list li span.golds{width:56%;font-size:0.42rem;line-height: 1.3rem;color: #202020;}
.lists ul.list li span.golds i.give{font-size:0.34rem;color: #febf01;line-height: 1.3rem;padding-left: 2% }
.lists ul.list li span.moneys{width:20%;font-size:0.37rem;color: #202020;text-align: right;line-height: 1.3rem; }
.lists ul.list li span.checks{width:12%;height: 0.5rem;background: url("../images/checkNo.png") no-repeat center top;background-size: 0.45rem 0.45rem;vertical-align: middle;}
/*选中*/
.lists ul.list li span.checked{width:12%;height: 0.5rem;background: url("../images/checkEd.png") no-repeat center top;background-size: 0.45rem 0.45rem;vertical-align: middle;}
.payment h4{line-height: 1.33rem;font-size: 0.42rem;color: #202020;padding-left:1.3%;font-weight: normal; }
.payment ul{width: 97.4%;margin: 0 auto;}
.payment ul li{float: left;width: 24.6%;margin-right: 5.4%;text-align: center;height: 1.2rem;line-height: 1.2rem;border: 1px solid #dedede;font-size:0.4rem;color: #686868; }
.payment ul li.checkPay{border: 1px solid #d0104c;color: #d0104c;}
.payBtn{width: 100%;margin-top:1.06rem;text-align: center; }
.payBtn span{font-size:0.4rem;line-height:1.06rem;background: #d0104c;padding: 0 2.89rem;display: inline-block;color: #ffffff;border-radius: 0.13rem;  }